API Documentation
MAIN PAGE
NAMESPACES
CLASSES
Documentation
Headers
NilkinsScripts
Environments
Functions
FunctionParameterType.h
1
// FunctionParameterType.h
3
//
5
6
namespace
nkScripts
7
{
11
enum class
FUNCTION_PARAMETER_TYPE
: int
12
{
13
VOID
= 0,
14
BOOL
,
15
INT
,
16
FLOAT
,
17
DOUBLE
,
18
STRING
,
19
20
USER_DATA
,
21
USER_DATA_PTR
,
22
23
SCRIPT_FUNCTION
,
24
SCRIPT_OBJECT
25
} ;
26
}
nkScripts::FUNCTION_PARAMETER_TYPE::STRING
@ STRING
String variable.
nkScripts
Encompasses all API of component NilkinsScripts.
Definition:
Environment.h:7
nkScripts::FUNCTION_PARAMETER_TYPE::BOOL
@ BOOL
Boolean variable.
nkScripts::FUNCTION_PARAMETER_TYPE::VOID
@ VOID
Void place holder.
nkScripts::FUNCTION_PARAMETER_TYPE::SCRIPT_OBJECT
@ SCRIPT_OBJECT
A script object reference variable.
nkScripts::FUNCTION_PARAMETER_TYPE::SCRIPT_FUNCTION
@ SCRIPT_FUNCTION
A script function reference variable.
nkScripts::FUNCTION_PARAMETER_TYPE::INT
@ INT
Int variable.
nkScripts::FUNCTION_PARAMETER_TYPE::FLOAT
@ FLOAT
Float variable.
nkScripts::FUNCTION_PARAMETER_TYPE::USER_DATA_PTR
@ USER_DATA_PTR
User data variable, with no reference holding.
nkScripts::FUNCTION_PARAMETER_TYPE::USER_DATA
@ USER_DATA
User data variable, with reference holding.
nkScripts::FUNCTION_PARAMETER_TYPE
FUNCTION_PARAMETER_TYPE
Describes a variable type.
Definition:
FunctionParameterType.h:12
nkScripts::FUNCTION_PARAMETER_TYPE::DOUBLE
@ DOUBLE
Double variable.
Generated by
Doxygen
1.8.18